Search for...
27 results
Truck
GMC 2500
Search for...
Truck
GMC 2500
Price Reduced

2025 GMC 2500 AT4
13,325 Miles | American Fork, UT
Trusted Dealer
$72,950
8

2025 GMC 2500 AT4
10,000 Miles | American Fork, UT
$76,504
0

2004 GMC 2500 SLE
200,000 Miles | American Fork, UT
$10,000
2

2026 GMC 2500 AT4
3 Miles | American Fork, UT
Trusted Dealer
MSRP $90,609
$84,172
0

2020 GMC 2500 AT4
132,819 Miles | American Fork, UT
$44,700
4
Price Reduced

2016 GMC 2500 SLT
171,105 Miles | American Fork, UT
Trusted Dealer
$25,777
14

2008 GMC 2500 SLT
60,930 Miles | American Fork, UT
Trusted Dealer
$33,777
2
Price Reduced

2021 GMC 2500 AT4
73,091 Miles | American Fork, UT
$50,780
2

2024 GMC 2500 SLE
68,006 Miles | American Fork, UT
Trusted Dealer
$44,895
7

2026 GMC 2500 Denali
3 Miles | American Fork, UT
Trusted Dealer
MSRP $91,720
$85,217
1

2026 GMC 2500 AT4
3 Miles | American Fork, UT
Trusted Dealer
MSRP $87,125
$80,898
4

2026 GMC 2500 Denali
3 Miles | American Fork, UT
Trusted Dealer
MSRP $90,960
$84,502
3

2026 GMC 2500 Denali
3 Miles | American Fork, UT
Trusted Dealer
MSRP $90,465
$84,037
1

2023 GMC 2500 SLE
52,602 Miles | American Fork, UT
$50,117
0
Price Reduced

2008 GMC 2500 SLE1
112,112 Miles | American Fork, UT
Trusted Dealer
$25,999
7

2024 GMC 2500 Denali Ultimate
27,003 Miles | American Fork, UT
Trusted Dealer
$85,900
11

2026 GMC 2500 Denali Ultimate
3 Miles | American Fork, UT
Trusted Dealer
MSRP $98,040
$91,158
0